runtime.maptype.elem (field)

29 uses

	runtime (current package)
		map.go#L677: 		vmem := newobject(t.elem)
		map.go#L757: 			} else if t.elem.ptrdata != 0 {
		map.go#L758: 				memclrHasPointers(e, t.elem.size)
		map.go#L760: 				memclrNoHeapPointers(e, t.elem.size)
		map.go#L1237: 					typedmemmove(t.elem, dst.e, e)
		map.go#L1300: 	if t.elem.size > maxElemSize && (!t.indirectelem() || t.elemsize != uint8(goarch.PtrSize)) ||
		map.go#L1301: 		t.elem.size <= maxElemSize && (t.indirectelem() || t.elemsize != uint8(t.elem.size)) {
		map.go#L1307: 	if t.elem.align > bucketCnt {
		map.go#L1313: 	if t.elem.size%uintptr(t.elem.align) != 0 {
		map.go#L1322: 	if dataOffset%uintptr(t.elem.align) != 0 {
		map.go#L1352: 	typedmemmove(t.elem, p, elem)
		map.go#L1358: 	typedmemmove(t.elem, p, elem)
		map_fast32.go#L311: 			if t.elem.ptrdata != 0 {
		map_fast32.go#L312: 				memclrHasPointers(e, t.elem.size)
		map_fast32.go#L314: 				memclrNoHeapPointers(e, t.elem.size)
		map_fast32.go#L438: 				typedmemmove(t.elem, dst.e, e)
		map_fast64.go#L313: 			if t.elem.ptrdata != 0 {
		map_fast64.go#L314: 				memclrHasPointers(e, t.elem.size)
		map_fast64.go#L316: 				memclrNoHeapPointers(e, t.elem.size)
		map_fast64.go#L446: 				typedmemmove(t.elem, dst.e, e)
		map_faststr.go#L339: 			if t.elem.ptrdata != 0 {
		map_faststr.go#L340: 				memclrHasPointers(e, t.elem.size)
		map_faststr.go#L342: 				memclrNoHeapPointers(e, t.elem.size)
		map_faststr.go#L461: 				typedmemmove(t.elem, dst.e, e)
		type.go#L351: 	elem   *_type
		type.go#L668: 		return typesEqual(mt.key, mv.key, seen) && typesEqual(mt.elem, mv.elem, seen)